package day02;
//变量的演示
//早期计算机用于算数（数字）
//现在计算机用于算数（数字、文字、图片、音频、视频等）----对于计算机而言是数据（Date）
//计算机离不开数据的---------------（输入）Input 和（输出）Output
public class VarDemo {
    static public void main(String[] args){
        //1)变量的声明---------相当于在银行开了一个账户
        int  a ;//声明了一个整型的变量，名为a
        int b,c,d;//声明了三个整型的变量，名为b,c,d
//        int a ;//编译错误，变量不能同名
        //2)变量的初始化------相当于给账户存钱
//        =读作赋值，复制就是存数，将第一次赋值成为初始化
        int e = 3;//声明了一个整型的变量e并赋值为3
        int f=3,g=4,t=5;//可以同时声明多个变量且赋值
        int i;//声明整型变量f-----先开户
        i=250;//给变量f赋值为250--后存钱
        i=360;//修改变量f的值为360
        //变量的使用
        int j=4;
        int k=j+3;//取出j的值4,加3，在赋值给k
        System.out.println(k);//输出变量k的值7；
        System.out.println("k");//输出k，输出语句" " 中 原样输出
        k+=10;
        k=k+10;
        int balance = 5000;
        balance+=1000;//相当于balance = balance+1000；
        balance-=2000;//相当于balance = balance-2000；
//        k=5------(15)
//        k=3------(13)
//        //3  System.out.println(l);//编译错误，未定义
//             int n;//System.out.println(n);//编译错误，未定义 初始化
        //4)变量的命名
        int a1,a_5$,_3c,$7;
//        int a*2;//编译错误，不能包含*号等特殊符号
//        int 1a;//编译错误，不能以数字开头
        int aa;
//        System.out.println(Aa);//编译错误，严格区分大小写
//        int class;//编译错误，不能使用关键字
        int 年龄;//允许，但不建议
        int nianling;//坚决杜绝；
        int age;//建议“英文的见名知意”
    }
}
